home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / 8bit / cislib_b / 4thbug.fix < prev    next >
Text File  |  1995-04-22  |  2KB  |  55 lines

  1. Dear FORTH Fan,
  2.  
  3. We have discovered the BUG in the
  4. FORGET word in Softside's DV version.
  5.  
  6. The problem is that a SWAP in the
  7. FORGET word is scrambled. To fix your
  8. disk boot up, type <HEX> to make sure
  9. you're in Hex mode, then type <' SWAP
  10. CFA .> to get the Code Field Address of
  11. SWAP. This is the number which should
  12. be in the location 2616, in the
  13. definition of FORGET. To enter this
  14. number (which is 1215 in my version)
  15. just type <2616 8 BDUMP>. This will
  16. give you a line on the screen which is
  17. the starting address (2616) and seven
  18. more memory locations. Use the cursor
  19. control keys and type in the address
  20. you got in the above case lower byte
  21. first, high byte second. In other words
  22. if you get 1225 you type 25 in the
  23. first position after the 2616 and then
  24. type 12 in the second position. Then
  25. hit the <RETURN> key while still on the
  26. same line as the memory dump data. This
  27. will alter the positions in memory
  28. which are wrong to the right data.
  29.  
  30. Then type <SYS>. This will load several
  31. system definitions among which is
  32. MAKEBOOT. When the loading is finished
  33. type <MAKEBOOT> and this will dump the
  34. corrected compiled FORTH sectors onto
  35. your disk making the fix Permanent.
  36. (You might want to do this on a new
  37. disk just in case something unforseen
  38. happens and it doesn't work after this.
  39. Then you'll still have your original
  40. disk unchanged.)
  41.  
  42. Hope this solves your problems with
  43. fig-FORTH 1.4S. If not contact me on
  44. Compuserve [70525,434] and I'll try to
  45. get your answers. Also check the ATARI
  46. SIG at PCS-132 for info. Its a hotbed
  47. of ATARI activity.
  48.  
  49. Keep on SWAPing and ROTing,
  50.  
  51. Dave Flory
  52. 2364 Sapwood Wy.
  53. San Jose, Ca.,95133
  54.  
  55.